peripheral seal - Spanish English Dictionary